(Fkey_description): Add optional PREFIX arg.
authorKim F. Storm <storm@cua.dk>
Fri, 16 Apr 2004 21:16:33 +0000 (21:16 +0000)
committerKim F. Storm <storm@cua.dk>
Fri, 16 Apr 2004 21:16:33 +0000 (21:16 +0000)
commitb042457382a960dd097bb91849c67510eebdf840
tree91d06616ae50402e3ec817eb90e5d5d08970a1fd
parentc48e31066c62404100ae0768be33dfda548f7a69
(Fkey_description): Add optional PREFIX arg.
Combine prefix with KEYS to make up the full key sequence to describe.
Correlate meta_prefix_char and following (simple) key to describe
as meta modifier.  All callers changed.
(describe_map): Rename arg `keys' to `prefix'.  Remove local
`elt_prefix' var.  Use Fkey_description with prefix instead of
elt_prefix combined with Fsingle_key_description.
(describe_vector): Declare static.  Replace arg `elt_prefix' with
`prefix'.  Add KEYMAP_P arg.  Add local var `elt_prefix'; use it
if !KEYMAP_P. Use Fkey_description with prefix instead of
Fsingle_key_description.
src/keymap.c